package jus.aor.talk;

import jus.util.assertion.Require;

/**
* La classe Message décrit la structure d'échange entre intervenants et forums
* @version 	1.0, 30/11/98
* @author	Philippe Morat
* @email	Philippe.Morat@imag.fr
* @see <a href=Message.txt>Message</a>
*/
public class MessageWho extends Message {
	private static final long serialVersionUID = -8575627381632470135L;
	/**
	* le nom de l'intervenant ou le nom du forum pour un message who
	*/
	public String forum;
	/**
	* le contenu du message
	*/
	public String liste;
	/**
	* constructeur d'un Message
	* @require argsValide : prenom!=null && nom!=null && message!=null
	*/
	public MessageWho(String forum, String liste) throws Require {
		if(forum==null || liste==null) {throw new Require(this.getClass()+" : MessageWho");}
		this.forum=forum;
		this.liste=liste;
	}
	/**
	* forme textuelle d'un message
	*/
	public String toString() {
		return "Forum("+forum+") : \n"+liste+"\n";
	}
}

